package com.zerdoor.dao;

import java.util.List;
import java.util.Map;

/**
 * Created by xiaoji on 2015/1/5.
 */
public interface RaceOrderDao {

    /**
     * 根据竞赛编号获取竞赛订单
     * @param map 竞赛编号 ;用户编号
     * @return
     */
    public Map<String, Object> getRaceOrderById(Map<String, Object> map);

    /**
     * 新增中奖明细
     * @param map 中奖明细信息
     * @throws Exception 保存失败返回错误信息
     */
    public void addOrderWin(Map<String, Object> map) throws Exception;

    /**
     * 竞赛活动验收付款：改变订单状态为验收付款
     * @param raceId
     * @throws Exception
     */
    public void updateOrderRaceStatus(int raceId) throws Exception;

}
